+0

A

a1. Although I am poor I am honest.

a2. Being poor, I am honest.

a3. Poor, I am honest.


B.

b1. Although I know he is honest, I don't like him

b2. Knowing he is honest, I don't like him


C

c1. Although I admit what he says, I still think I am right.

c2. Admitting what he says, I still think I am right.


I wonder what are the the differences in meaning of those sentences in each group.

+1
fire1a1. Although I am poor I am honest.
a2. Being poor, I am honest.
a3. Poor, I am honest.

Unlike (a1), (a2) implies that poor people are generally honest.

(a3) is not normal English.

fire1b1. Although I know he is honest, I don't like him
b2. Knowing he is honest, I don't like him

Unlike (b1), (b2) sounds as if you generally don't like honest people.

fire1c1. Although I admit what he says, I still think I am right.
c2. Admitting what he says, I still think I am right.

These are both possible and mean roughly the same. (c2) is less usual, especially in conversation.