‘On Heroes and Hero…worship is written by________________?

‘On Heroes and Hero…worship is written by________________?

A. Huxley
B. Carlyle
C. Ruskin
D. Mill