Statement (A) is correct: Sushruta has indeed explained 5 types of netra kriyakalpas.
Statement (B) is correct: Sharagandhara has explained 7 types of Netra Kriyakalpas.
Statement (C) is incorrect: Kriyakalpas are not explained only by Sushruta, they are also explained by Vagbhata.
Statement (D) is correct: Kriyakalpas are therapeutic procedures and are indeed explained by both Sushruta and Vagbhata.
Statement (E) is incorrect: Kriyakalpas are important but are not the major para
-surgical procedures.
Therefore, the correct answer is (2) (A), (B) and (D) are correct.