Yes, a Cent Aspire Deposit account should be compulsorily opened to procure a Central Bank of India Aspire Credit Card.