Opinions of Sahabah, Tabieen and Fuqaha