All of the given options could be correct, depending on the context and time period. However, since the question is asking about how cryptanalysts broke codes in general, option A - "They tried different combinations of numbers and letters" would be the most accurate and general answer. Cryptanalysts typically used various techniques, such as frequency analysis and trial and error, to try different combinations of letters, numbers, or symbols in order to decipher coded messages.