How are you doing?

I'm fine. I'm okay. I'm good. I'm great.

I'm doing fine. I'm doing okay. I'm doing good. I'm doing great.
----------------------
Are the answers all fine?

==============================
How is it going?
1. I'm terrible.
2. I'm not so good.
3. I'm pretty bad.
4. I'm awful.
5. I'm bad.
6. I'm so-so.
7. I'm very bad.
8. I'm not good.
9. I'm in bad condition.
10. I'm not in the mood.

(Are the responses all grammatical? Can we remove 'I'm' in all the sentences?)

In spoken, informal language, the "I'm" may be omitted. It's implied. All your responses are grammatically correct, if not formal "written" English. All are perfectly acceptable in colloquial, spoken language.

Yes, the answers "I'm fine, I'm okay, I'm good, I'm great, and I'm doing fine, I'm doing okay, I'm doing good, I'm doing great" are all acceptable ways to respond to the question "How are you doing?". They convey different levels of well-being or satisfaction.

Regarding the second question "How is it going?" the provided responses can be grammatically correct when used in appropriate contexts. However, it is important to note that some of the responses may not be very common or natural in everyday speech.

For example, while "I'm terrible, I'm not so good, I'm pretty bad, I'm awful, I'm bad, I'm so-so, I'm very bad, I'm not good, I'm in bad condition, and I'm not in the mood" are grammatically correct, some of these responses may sound slightly awkward or less common in casual conversation.

Additionally, it is not necessary to remove "I'm" from the sentences. "I'm" is used to indicate the state or condition of the person being referred to in each response. Removing "I'm" would result in incomplete sentences and altered meaning.