Is a bank guarantee considered a commercial activity? 
Yes, a bank guarantee is considered a commercial activity regardless of the capacity of the guaranteed person or the purpose for which it has been allocated.