may be 
maybe 仅表示可能,一般在句首;must be 肯定在,与not sure不符;will be表示将来在,答非所问.而may be好,may表示可能、be表示在,与问句中的is呼应,非它莫属了.
where's Lucy -I'm not sure,she ___
in the school library A maybe Bmay be Cmust be Dwill be哪个为什么?
may be 
maybe 仅表示可能,一般在句首;must be 肯定在,与not sure不符;will be表示将来在,答非所问.而may be好,may表示可能、be表示在,与问句中的is呼应,非它莫属了.