Answer: the correct answer is B.-The use of technical language demonstrates the author's solid knowledge of the topic.
Explanation: The article is not written just for engineers since it informs us of a new generation of batteries that can be useful for everyone. The language is not a scientific report because normal people can understand it. Not only NASA scientists can write this kind of articles since it is a down to earth article.
It is less vivid; "raced after" emits a feeling of either action, suspense, or energy. It allows the reader to connect and fully understand what is going on. "ran after" is vague and emits little high energy.