Solar System Light of Proxima Centauri reaches earth in? A) 4 years B) 4.2 years C) 2 years D) 365 days Detailed Solution: No Details Prev Next