The correct option is B False
A finite clause contains a verb that shows tense whereas a non-finite clause contains a verb that does not show tense. The latter is often seen in subordinate clauses, where the tense is figured out through the main clause.
The words in bold "I will give you a call" shows the future tense, 'will' is an auxiliary verb that refers to the future tense. Hence it isn't a non-finite clause (in stead, "before leaving from home" is a non-finite clause as it does not show tense).
Hence the statement is false and option B is correct, A is incorrect.