I'd be happy if someone would answer my question. Thanks in advance.<br/><br/>Are these 3 sentences the same in meaning?<br/><br/>A: It is technology that improves our life.<br/><br/>B: What improves our life is technology. <br/><br/>C: Our life is improved by technology.