discover card does well for you I think, no fee and it auto increases limit to a point ($15k for me, after this I've been asking them to increase it myself yearly). You don't have to use it but having it to "age" credit and it auto-increasing is nice, and it gives a free credit score too. Other cards do the same but I like the customer support with discover card (i've only needed it once but that one time earned them a loyal follower).
but if you are youngish-new starting out, it might be better to work on aging a card then next year get some rewards card, instead of getting at it now unless you spend a lot each year that the few hundred in rewards would make a big difference. Or just switch capital one to a no fee card then stop using it if credit limit isn't high. You don't get dinged if you close the card, the ding is when you close the account. Changing the card avoids this, or at least I think it does.
a side note, if you prefer those other 3 cards because of the credit limit, you might want to look at your spending. Just making a note that they aren't high credit limits and if you are spending "a lot" proportionally to credit, it dings the score as well. You can kind of get around this too by paying them off early. Like pay them off weekly and it resets the credit limit back to full. You could even "preload" the credit cards to increase spending limit (if you have the extra cash). This is how stores credit your charges to card when you return sometime. This is done by "overpaying" them on a statement and the money stays there as credit against future charges (still earns reward points but you normally get better returns just investing it). The one time I "preloaded" a card was when I went overseas since I wouldn't be back to pay monthly (I don't use autopay).