@Naveen_Gupta1 you are a Gupta as name suggests but gupta is not a caste, it's a subcaste like kurmi is a caste in obc but there are numerous subcastes. You can be Bania or Teli. You are saying you come under general so most probably Bania. You parents would have told all this easily, they would know. These are ancestral things. In India saying the caste by surname even is difficult. It depends on where you come from.