With 'either...or' construction, if one subject is singular and the other is also singular (Ganesh/Ganpat are both singular), the verb should be singular. 'Have' is plural - the correct form should be 'has' to match the singular subject. Error is in part C.