Which fort did Akbar capture after a six-month siege in 1568?

A ) Ajmer

B ) Chittorgarh ✅

C ) Gwalior

D ) Ranthambhore