Who was formal teacher of Syed Ahmed Barelvi?

Shah Walliullah

Shah Abdul Aziz

Sheikh Ahmed Sirhandi

None of these