(d) All Ihe above