本题考查财政赤字的排挤效应。财政赤字的排挤效应是否明显主要受货币需求和投资对利率的弹性大小制约。因此,选项B和D是正确答案。其他选项如货币供给、投资规模和私人投资的有效性虽然也可能对财政赤字的排挤效应产生影响,但不是主要制约因素。