Which sentence uses capital letters and punctuation correctly?
A Harvard university professor Steven Pinker, author of the better angels of our nature, will speak at the university of Virginia on September 28.
B. Harvard University professor Steven Pinker, author of The Better Angels of Our Nature, will speak at the University of Virginia on September 28.
C Harvard university Professor Steven Pinker, author of The better angels of our nature, will speak at the university of Virginia on September 28.