根据《期货公司监督管理办法》的相关规定,期货公司应当在依法批准的期货保证金存管银行开立期货保证金账户。因此,选项D是正确答案。其他选项如商业、中国人民、专门从事期货保证金存管业务的政策性银行等均不符合规定。