Varahamihira was a famous:
Choose Your Option
A. King
B. Poet
C. Warrior
D. Astronomer and mathematician