Given: typedef struct { int MM; int SS; } Time ; void main()…

Given: typedef struct { int MM; int SS; } Time ; void main() { Time t[2] = {{7,45},{16,30}}; Which of the following statements will print the two item Time array as a start and end time: Start: 7:45 End: 16:30 Note: “%02i” is the printf format string that will zero pad an integer to fill two digits so it gives 04 in stead of 4 . printf(“Start: %2i:%02i End: %2i:%02i \n”, p[0].MM, p[0].SS, p[1].MM, p[1].SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, p[0]->MM, p[0]->SS, p[1]->MM, p[1]->SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, t0->MM, t0->SS, t1->MM, t1->SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, t0.MM, t0.SS, t1.MM, t1.SS );