Folks have suggested several different approaches to the bottle cap issue. In some cases, you can hear the iron buzz, but sometimes they just sound great, and will even give a stable VDI. Or as you're pulling away, if your coil is also going over another target, you may not hear that break-up crackle clearly.
My favorite technique (as written, it assumes you're hunting in 8 or 12 kHz -- I usually use 12 kHz myself) is to flip over to a 4 kHz program. If the VDI goes UP, then it's a bottle cap. If it goes down, then it's not, and worth further exploration. This will not work if you have "ID Normalization" on -- then everything registers the same as it would in 18 kHz. I have a 4 kHz program set up btw my favorite 2 custom programs, so checking is a snap with 1 button push over to the program, quick check, and then 1 button push back. For example, in 12 kHz some bottle caps will ring up right at 87 or 88 and hold steady, like copper pennies and dimes do for me. When I flip over to 4 kHz, it'll ring up as anywhere from 94 - 98. Then I know it's a bottle cap. If it's close enough to the surface I usually will still pick them up to see if it's masking anything else, and that has worked out well for me on several occasions.
By the way, with all of the interest in hunting in 4K (including me recently!) obviously you can do the reverse, and flip over to a higher frequency program. If the VDI goes down when you flip to a higher frequency, then you know it's a bottle cap. This technique has been almost foolproof for me.
Good luck, and happy hunting.
Rich