An action in a sentence can be represented in two ways, namely active and passive voice.
The passive voice always uses the past participle form of the main verb irrespective of any tense. Only the auxiliary verbs depend upon the sentence given in active voice.
The correct answer is B)At the moment the best painters of the city are painting our house.
Option B is correct as the use of being in the given sentence indicates that it is in the passive voice and to change it into active voice, are + ing( are painting) form of verb should be used and the subject (our house) is replaced by the object in the active voice and vice versa.
The other options are wrong as having, painted, and have cannot be used in the active form of the given sentence.