A coded transponder equipped with altitude reporting equipment is required for

1) Class A, Class B, and Class C airspace areas.
2) all airspace of the 48 contiguous U.S. and District of Columbia at and above 10,000 feet MSL (excluding airspace at and below 2,500 feet above the surface).