2♣ openers with 4M + 5m are a problem. One solution (that originated with Robson, I think) is to play 2♣-2♦-3M as showing 4M + 5♦, and to play that after 2♣-2♦-3♣, 3♦ asks for a four-card major. You give up the suit-setting 3M rebid, but the only time I've ever had a hand for that was just after I adopted this treatment!