单项选择题

"Peter was mad on mountains." means ______.

A.he enjoyed to climb mountains
B.he was angry on mountains
C.he lost his senses on mountains
D.he enjoyed climbing mountains very much