5.Assume that a multi-programming operating system uses the paging scheme to allocate
memory. Assume that the available memory is 60 M bytes and divided into 12 frames; besides,
each frame size is 5 M bytes. Now, suppose that we want to execute two programs, the first one
needs 23 M bytes and the second one needs 11 M bytes. Then how many frames are needed in
order to execute these two programs?
(A) 6 frames;
(B) 7 frames;
(C) 8 frames;
(D) 9 frames.